Learning Character Behaviors Using Agent Modeling in Games

نویسندگان

  • Richard Zhao
  • Duane Szafron
چکیده

Our goal is to provide learning mechanisms to game agents so they are capable of adapting to new behaviors based on the actions of other agents. We introduce a new on-line reinforcement learning (RL) algorithm, ALeRT-AM, that includes an agent-modeling mechanism. We implemented this algorithm in BioWare Corp.’s role-playing game, Neverwinter Nights to evaluate its effectiveness in a real game. Our experiments compare agents who use ALeRTAM with agents that use the non-agent modeling ALeRT RL algorithm and two other non-RL algorithms. We show that an ALeRT-AM agent is able to rapidly learn a winning strategy against other agents in a combat scenario and to adapt to changes in the environment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Utilizing Generalized Learning Automata for Finding Optimal Policies in MMDPs

Multi agent Markov decision processes (MMDPs), as the generalization of Markov decision processes to the multi agent case, have long been used for modeling multi agent system and are used as a suitable framework for Multi agent Reinforcement Learning. In this paper, a generalized learning automata based algorithm for finding optimal policies in MMDP is proposed. In the proposed algorithm, MMDP ...

متن کامل

An Empirical Study of Machine Learning Algorithms Applied to Modeling Player Behavior in a “First Person Shooter” Video Game

Modern video games present many challenging applications for artificial intelligence. Agents must not only appear intelligent but must also be fun to play against. In the video game genre of the first person shooter an agent must mimic all the behaviors of a human soldier in a combat situation. The standard opponent in a “first person shooter” uses a finite-state machine and a series of hand co...

متن کامل

Opponent Provocation and Behavior Classification: A Machine Learning Approach

Opponent Modeling is one of the most attractive and practical arenas in Multi Agent System (MAS) for predicting and identifying the future behaviors of opponent. This paper introduces a novel approach using rule based expert system towards opponent modeling in RoboCup Soccer Coach Simulation. In this scene, an autonomous coach agent is able to identify the patterns of the opponent by analyzing ...

متن کامل

Relationship between Temperament and Character Traits, Emotional Regulation Components and Perceived Parenting with Adolescent Self-harming Behavior, Structural Equation Modeling Approach

Objectives The current study investigated the structural relationship between Self-Injurious Behavior in adolescents,Temperament,Emotion Regulation, perceived parenting. Methods The study was conducted in 2017-2018 consisting of 396 students (male and female) with their age ranging from 13 to 17 years old. They were selected by using the Cluster sampling method, and were assessed on Autism Spe...

متن کامل

Adapting Reinforcement Learning for Computer Games: Using Group Utility Functions

Group utility functions are an extension of the common team utility function for providing multiple agents with a common reinforcement learning signal for learning cooperative behaviour. In this paper we describe what group utility functions are and suggest using them to provide non-player computer game character behaviours. As yet, reinforcement learning techniques have very rarely been used f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009